using System;
using System.Collections.Generic;
using System.Text;
using AF_ORM.CORE;
using System.Data;
using System.Configuration;
using Bussiness.Config;     
using Bussiness.Entity;
namespace Bussiness.ManagerBase
{
                

     public abstract class DMS081ManagerBase
    {
        public DMS081ManagerBase()
        {
            Adapter.ConnectionString =  ConnectionConfig.ConnectionString;            
        }
                    
 
        /// <summary>
        /// Them moi du lieu
        /// </summary>
        /// <returns>DMS081Entity</returns>
        public DMS081Entity Insert(DMS081Entity obj)
        { 
            return (DMS081Entity) Adapter.Insert(obj);             
        }
 
 
        /// <summary>
        /// Update du lieu theo khoa chinh cua object
        /// </summary>
        /// <returns>DMS081Entity</returns>
        public DMS081Entity Update(DMS081Entity obj)
        { 
            return (DMS081Entity)Adapter.Update(obj);             
        }
 
 
        public DMS081Entity Delete(DMS081Entity obj)
        { 
            return (DMS081Entity)Adapter.Delete(obj);             
        }
 


        /// <summary>
        /// Xoa cac dong du lieu thoa dieu kien SYS_USER duoc set trong object
        /// </summary>
        /// <returns>DMS081Entity</returns>
        public DMS081Entity DeleteBySYS_USER (DMS081Entity obj)
        { 
            return (DMS081Entity)Adapter.DeleteByField(obj,"SYS_USER");
        }

        /// <summary>
        /// Xoa cac dong du lieu thoa dieu kien SYS_USER 
        /// </summary>
        /// <returns>DMS081Entity</returns>
        public DMS081Entity DeleteBySYS_USER (string SYS_USER )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.SYS_USER = SYS_USER;  
            return (DMS081Entity)Adapter.DeleteByField(obj,"SYS_USER");
        }

        /// <summary>
        /// Xoa cac dong du lieu thoa dieu kien USERNAME duoc set trong object
        /// </summary>
        /// <returns>DMS081Entity</returns>
        public DMS081Entity DeleteByUSERNAME (DMS081Entity obj)
        { 
            return (DMS081Entity)Adapter.DeleteByField(obj,"USERNAME");
        }

        /// <summary>
        /// Xoa cac dong du lieu thoa dieu kien USERNAME 
        /// </summary>
        /// <returns>DMS081Entity</returns>
        public DMS081Entity DeleteByUSERNAME (string USERNAME )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.USERNAME = USERNAME;  
            return (DMS081Entity)Adapter.DeleteByField(obj,"USERNAME");
        }

        /// <summary>
        /// Xoa cac dong du lieu thoa dieu kien FULLNAME duoc set trong object
        /// </summary>
        /// <returns>DMS081Entity</returns>
        public DMS081Entity DeleteByFULLNAME (DMS081Entity obj)
        { 
            return (DMS081Entity)Adapter.DeleteByField(obj,"FULLNAME");
        }

        /// <summary>
        /// Xoa cac dong du lieu thoa dieu kien FULLNAME 
        /// </summary>
        /// <returns>DMS081Entity</returns>
        public DMS081Entity DeleteByFULLNAME (string FULLNAME )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.FULLNAME = FULLNAME;  
            return (DMS081Entity)Adapter.DeleteByField(obj,"FULLNAME");
        }

        /// <summary>
        /// Xoa cac dong du lieu thoa dieu kien PASSWORD duoc set trong object
        /// </summary>
        /// <returns>DMS081Entity</returns>
        public DMS081Entity DeleteByPASSWORD (DMS081Entity obj)
        { 
            return (DMS081Entity)Adapter.DeleteByField(obj,"PASSWORD");
        }

        /// <summary>
        /// Xoa cac dong du lieu thoa dieu kien PASSWORD 
        /// </summary>
        /// <returns>DMS081Entity</returns>
        public DMS081Entity DeleteByPASSWORD (string PASSWORD )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.PASSWORD = PASSWORD;  
            return (DMS081Entity)Adapter.DeleteByField(obj,"PASSWORD");
        }

        /// <summary>
        /// Xoa cac dong du lieu thoa dieu kien DCS_PASSWORD duoc set trong object
        /// </summary>
        /// <returns>DMS081Entity</returns>
        public DMS081Entity DeleteByDCS_PASSWORD (DMS081Entity obj)
        { 
            return (DMS081Entity)Adapter.DeleteByField(obj,"DCS_PASSWORD");
        }

        /// <summary>
        /// Xoa cac dong du lieu thoa dieu kien DCS_PASSWORD 
        /// </summary>
        /// <returns>DMS081Entity</returns>
        public DMS081Entity DeleteByDCS_PASSWORD (string DCS_PASSWORD )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.DCS_PASSWORD = DCS_PASSWORD;  
            return (DMS081Entity)Adapter.DeleteByField(obj,"DCS_PASSWORD");
        }

        /// <summary>
        /// Xoa cac dong du lieu thoa dieu kien INV_SN duoc set trong object
        /// </summary>
        /// <returns>DMS081Entity</returns>
        public DMS081Entity DeleteByINV_SN (DMS081Entity obj)
        { 
            return (DMS081Entity)Adapter.DeleteByField(obj,"INV_SN");
        }

        /// <summary>
        /// Xoa cac dong du lieu thoa dieu kien INV_SN 
        /// </summary>
        /// <returns>DMS081Entity</returns>
        public DMS081Entity DeleteByINV_SN (string INV_SN )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.INV_SN = INV_SN;  
            return (DMS081Entity)Adapter.DeleteByField(obj,"INV_SN");
        }

        /// <summary>
        /// Xoa cac dong du lieu thoa dieu kien INV_NO duoc set trong object
        /// </summary>
        /// <returns>DMS081Entity</returns>
        public DMS081Entity DeleteByINV_NO (DMS081Entity obj)
        { 
            return (DMS081Entity)Adapter.DeleteByField(obj,"INV_NO");
        }

        /// <summary>
        /// Xoa cac dong du lieu thoa dieu kien INV_NO 
        /// </summary>
        /// <returns>DMS081Entity</returns>
        public DMS081Entity DeleteByINV_NO (string INV_NO )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.INV_NO = INV_NO;  
            return (DMS081Entity)Adapter.DeleteByField(obj,"INV_NO");
        }

        /// <summary>
        /// Xoa cac dong du lieu thoa dieu kien LASERJET duoc set trong object
        /// </summary>
        /// <returns>DMS081Entity</returns>
        public DMS081Entity DeleteByLASERJET (DMS081Entity obj)
        { 
            return (DMS081Entity)Adapter.DeleteByField(obj,"LASERJET");
        }

        /// <summary>
        /// Xoa cac dong du lieu thoa dieu kien LASERJET 
        /// </summary>
        /// <returns>DMS081Entity</returns>
        public DMS081Entity DeleteByLASERJET (string LASERJET )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.LASERJET = LASERJET;  
            return (DMS081Entity)Adapter.DeleteByField(obj,"LASERJET");
        }

        /// <summary>
        /// Xoa cac dong du lieu thoa dieu kien DOTMATRIX duoc set trong object
        /// </summary>
        /// <returns>DMS081Entity</returns>
        public DMS081Entity DeleteByDOTMATRIX (DMS081Entity obj)
        { 
            return (DMS081Entity)Adapter.DeleteByField(obj,"DOTMATRIX");
        }

        /// <summary>
        /// Xoa cac dong du lieu thoa dieu kien DOTMATRIX 
        /// </summary>
        /// <returns>DMS081Entity</returns>
        public DMS081Entity DeleteByDOTMATRIX (string DOTMATRIX )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.DOTMATRIX = DOTMATRIX;  
            return (DMS081Entity)Adapter.DeleteByField(obj,"DOTMATRIX");
        }

        /// <summary>
        /// Xoa cac dong du lieu thoa dieu kien DEALER_CODE duoc set trong object
        /// </summary>
        /// <returns>DMS081Entity</returns>
        public DMS081Entity DeleteByDEALER_CODE (DMS081Entity obj)
        { 
            return (DMS081Entity)Adapter.DeleteByField(obj,"DEALER_CODE");
        }

        /// <summary>
        /// Xoa cac dong du lieu thoa dieu kien DEALER_CODE 
        /// </summary>
        /// <returns>DMS081Entity</returns>
        public DMS081Entity DeleteByDEALER_CODE (string DEALER_CODE )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.DEALER_CODE = DEALER_CODE;  
            return (DMS081Entity)Adapter.DeleteByField(obj,"DEALER_CODE");
        }

        /// <summary>
        /// Xoa cac dong du lieu thoa dieu kien WH_CODE duoc set trong object
        /// </summary>
        /// <returns>DMS081Entity</returns>
        public DMS081Entity DeleteByWH_CODE (DMS081Entity obj)
        { 
            return (DMS081Entity)Adapter.DeleteByField(obj,"WH_CODE");
        }

        /// <summary>
        /// Xoa cac dong du lieu thoa dieu kien WH_CODE 
        /// </summary>
        /// <returns>DMS081Entity</returns>
        public DMS081Entity DeleteByWH_CODE (string WH_CODE )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.WH_CODE = WH_CODE;  
            return (DMS081Entity)Adapter.DeleteByField(obj,"WH_CODE");
        }

        /// <summary>
        /// Xoa cac dong du lieu thoa dieu kien GRP_CODE duoc set trong object
        /// </summary>
        /// <returns>DMS081Entity</returns>
        public DMS081Entity DeleteByGRP_CODE (DMS081Entity obj)
        { 
            return (DMS081Entity)Adapter.DeleteByField(obj,"GRP_CODE");
        }

        /// <summary>
        /// Xoa cac dong du lieu thoa dieu kien GRP_CODE 
        /// </summary>
        /// <returns>DMS081Entity</returns>
        public DMS081Entity DeleteByGRP_CODE (string GRP_CODE )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.GRP_CODE = GRP_CODE;  
            return (DMS081Entity)Adapter.DeleteByField(obj,"GRP_CODE");
        }

        /// <summary>
        /// Xoa cac dong du lieu thoa dieu kien EXP_DAT duoc set trong object
        /// </summary>
        /// <returns>DMS081Entity</returns>
        public DMS081Entity DeleteByEXP_DAT (DMS081Entity obj)
        { 
            return (DMS081Entity)Adapter.DeleteByField(obj,"EXP_DAT");
        }

        /// <summary>
        /// Xoa cac dong du lieu thoa dieu kien EXP_DAT 
        /// </summary>
        /// <returns>DMS081Entity</returns>
        public DMS081Entity DeleteByEXP_DAT (string EXP_DAT )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.EXP_DAT = EXP_DAT;  
            return (DMS081Entity)Adapter.DeleteByField(obj,"EXP_DAT");
        }

        /// <summary>
        /// Xoa cac dong du lieu thoa dieu kien LOGIN_DAT duoc set trong object
        /// </summary>
        /// <returns>DMS081Entity</returns>
        public DMS081Entity DeleteByLOGIN_DAT (DMS081Entity obj)
        { 
            return (DMS081Entity)Adapter.DeleteByField(obj,"LOGIN_DAT");
        }

        /// <summary>
        /// Xoa cac dong du lieu thoa dieu kien LOGIN_DAT 
        /// </summary>
        /// <returns>DMS081Entity</returns>
        public DMS081Entity DeleteByLOGIN_DAT (string LOGIN_DAT )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.LOGIN_DAT = LOGIN_DAT;  
            return (DMS081Entity)Adapter.DeleteByField(obj,"LOGIN_DAT");
        }

        /// <summary>
        /// Xoa cac dong du lieu thoa dieu kien LOGIN_TIM duoc set trong object
        /// </summary>
        /// <returns>DMS081Entity</returns>
        public DMS081Entity DeleteByLOGIN_TIM (DMS081Entity obj)
        { 
            return (DMS081Entity)Adapter.DeleteByField(obj,"LOGIN_TIM");
        }

        /// <summary>
        /// Xoa cac dong du lieu thoa dieu kien LOGIN_TIM 
        /// </summary>
        /// <returns>DMS081Entity</returns>
        public DMS081Entity DeleteByLOGIN_TIM (string LOGIN_TIM )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.LOGIN_TIM = LOGIN_TIM;  
            return (DMS081Entity)Adapter.DeleteByField(obj,"LOGIN_TIM");
        }

        /// <summary>
        /// Xoa cac dong du lieu thoa dieu kien REMOTE_ADDR duoc set trong object
        /// </summary>
        /// <returns>DMS081Entity</returns>
        public DMS081Entity DeleteByREMOTE_ADDR (DMS081Entity obj)
        { 
            return (DMS081Entity)Adapter.DeleteByField(obj,"REMOTE_ADDR");
        }

        /// <summary>
        /// Xoa cac dong du lieu thoa dieu kien REMOTE_ADDR 
        /// </summary>
        /// <returns>DMS081Entity</returns>
        public DMS081Entity DeleteByREMOTE_ADDR (string REMOTE_ADDR )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.REMOTE_ADDR = REMOTE_ADDR;  
            return (DMS081Entity)Adapter.DeleteByField(obj,"REMOTE_ADDR");
        }

        /// <summary>
        /// Xoa cac dong du lieu thoa dieu kien LOGOUT_DAT duoc set trong object
        /// </summary>
        /// <returns>DMS081Entity</returns>
        public DMS081Entity DeleteByLOGOUT_DAT (DMS081Entity obj)
        { 
            return (DMS081Entity)Adapter.DeleteByField(obj,"LOGOUT_DAT");
        }

        /// <summary>
        /// Xoa cac dong du lieu thoa dieu kien LOGOUT_DAT 
        /// </summary>
        /// <returns>DMS081Entity</returns>
        public DMS081Entity DeleteByLOGOUT_DAT (string LOGOUT_DAT )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.LOGOUT_DAT = LOGOUT_DAT;  
            return (DMS081Entity)Adapter.DeleteByField(obj,"LOGOUT_DAT");
        }

        /// <summary>
        /// Xoa cac dong du lieu thoa dieu kien LOGOUT_TIM duoc set trong object
        /// </summary>
        /// <returns>DMS081Entity</returns>
        public DMS081Entity DeleteByLOGOUT_TIM (DMS081Entity obj)
        { 
            return (DMS081Entity)Adapter.DeleteByField(obj,"LOGOUT_TIM");
        }

        /// <summary>
        /// Xoa cac dong du lieu thoa dieu kien LOGOUT_TIM 
        /// </summary>
        /// <returns>DMS081Entity</returns>
        public DMS081Entity DeleteByLOGOUT_TIM (string LOGOUT_TIM )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.LOGOUT_TIM = LOGOUT_TIM;  
            return (DMS081Entity)Adapter.DeleteByField(obj,"LOGOUT_TIM");
        }

        /// <summary>
        /// Xoa cac dong du lieu thoa dieu kien ACTFLG duoc set trong object
        /// </summary>
        /// <returns>DMS081Entity</returns>
        public DMS081Entity DeleteByACTFLG (DMS081Entity obj)
        { 
            return (DMS081Entity)Adapter.DeleteByField(obj,"ACTFLG");
        }

        /// <summary>
        /// Xoa cac dong du lieu thoa dieu kien ACTFLG 
        /// </summary>
        /// <returns>DMS081Entity</returns>
        public DMS081Entity DeleteByACTFLG (string ACTFLG )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.ACTFLG = ACTFLG;  
            return (DMS081Entity)Adapter.DeleteByField(obj,"ACTFLG");
        }

        /// <summary>
        /// Xoa cac dong du lieu thoa dieu kien CTDUSR duoc set trong object
        /// </summary>
        /// <returns>DMS081Entity</returns>
        public DMS081Entity DeleteByCTDUSR (DMS081Entity obj)
        { 
            return (DMS081Entity)Adapter.DeleteByField(obj,"CTDUSR");
        }

        /// <summary>
        /// Xoa cac dong du lieu thoa dieu kien CTDUSR 
        /// </summary>
        /// <returns>DMS081Entity</returns>
        public DMS081Entity DeleteByCTDUSR (string CTDUSR )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.CTDUSR = CTDUSR;  
            return (DMS081Entity)Adapter.DeleteByField(obj,"CTDUSR");
        }

        /// <summary>
        /// Xoa cac dong du lieu thoa dieu kien CTDWKS duoc set trong object
        /// </summary>
        /// <returns>DMS081Entity</returns>
        public DMS081Entity DeleteByCTDWKS (DMS081Entity obj)
        { 
            return (DMS081Entity)Adapter.DeleteByField(obj,"CTDWKS");
        }

        /// <summary>
        /// Xoa cac dong du lieu thoa dieu kien CTDWKS 
        /// </summary>
        /// <returns>DMS081Entity</returns>
        public DMS081Entity DeleteByCTDWKS (string CTDWKS )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.CTDWKS = CTDWKS;  
            return (DMS081Entity)Adapter.DeleteByField(obj,"CTDWKS");
        }

        /// <summary>
        /// Xoa cac dong du lieu thoa dieu kien CTDPGM duoc set trong object
        /// </summary>
        /// <returns>DMS081Entity</returns>
        public DMS081Entity DeleteByCTDPGM (DMS081Entity obj)
        { 
            return (DMS081Entity)Adapter.DeleteByField(obj,"CTDPGM");
        }

        /// <summary>
        /// Xoa cac dong du lieu thoa dieu kien CTDPGM 
        /// </summary>
        /// <returns>DMS081Entity</returns>
        public DMS081Entity DeleteByCTDPGM (string CTDPGM )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.CTDPGM = CTDPGM;  
            return (DMS081Entity)Adapter.DeleteByField(obj,"CTDPGM");
        }

        /// <summary>
        /// Xoa cac dong du lieu thoa dieu kien CTDDTM duoc set trong object
        /// </summary>
        /// <returns>DMS081Entity</returns>
        public DMS081Entity DeleteByCTDDTM (DMS081Entity obj)
        { 
            return (DMS081Entity)Adapter.DeleteByField(obj,"CTDDTM");
        }

        /// <summary>
        /// Xoa cac dong du lieu thoa dieu kien CTDDTM 
        /// </summary>
        /// <returns>DMS081Entity</returns>
        public DMS081Entity DeleteByCTDDTM (DateTime CTDDTM )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.CTDDTM = CTDDTM;  
            return (DMS081Entity)Adapter.DeleteByField(obj,"CTDDTM");
        }

        /// <summary>
        /// Xoa cac dong du lieu thoa dieu kien MDFUSR duoc set trong object
        /// </summary>
        /// <returns>DMS081Entity</returns>
        public DMS081Entity DeleteByMDFUSR (DMS081Entity obj)
        { 
            return (DMS081Entity)Adapter.DeleteByField(obj,"MDFUSR");
        }

        /// <summary>
        /// Xoa cac dong du lieu thoa dieu kien MDFUSR 
        /// </summary>
        /// <returns>DMS081Entity</returns>
        public DMS081Entity DeleteByMDFUSR (string MDFUSR )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.MDFUSR = MDFUSR;  
            return (DMS081Entity)Adapter.DeleteByField(obj,"MDFUSR");
        }

        /// <summary>
        /// Xoa cac dong du lieu thoa dieu kien MDFWKS duoc set trong object
        /// </summary>
        /// <returns>DMS081Entity</returns>
        public DMS081Entity DeleteByMDFWKS (DMS081Entity obj)
        { 
            return (DMS081Entity)Adapter.DeleteByField(obj,"MDFWKS");
        }

        /// <summary>
        /// Xoa cac dong du lieu thoa dieu kien MDFWKS 
        /// </summary>
        /// <returns>DMS081Entity</returns>
        public DMS081Entity DeleteByMDFWKS (string MDFWKS )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.MDFWKS = MDFWKS;  
            return (DMS081Entity)Adapter.DeleteByField(obj,"MDFWKS");
        }

        /// <summary>
        /// Xoa cac dong du lieu thoa dieu kien MDFPGM duoc set trong object
        /// </summary>
        /// <returns>DMS081Entity</returns>
        public DMS081Entity DeleteByMDFPGM (DMS081Entity obj)
        { 
            return (DMS081Entity)Adapter.DeleteByField(obj,"MDFPGM");
        }

        /// <summary>
        /// Xoa cac dong du lieu thoa dieu kien MDFPGM 
        /// </summary>
        /// <returns>DMS081Entity</returns>
        public DMS081Entity DeleteByMDFPGM (string MDFPGM )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.MDFPGM = MDFPGM;  
            return (DMS081Entity)Adapter.DeleteByField(obj,"MDFPGM");
        }

        /// <summary>
        /// Xoa cac dong du lieu thoa dieu kien LSTMDF duoc set trong object
        /// </summary>
        /// <returns>DMS081Entity</returns>
        public DMS081Entity DeleteByLSTMDF (DMS081Entity obj)
        { 
            return (DMS081Entity)Adapter.DeleteByField(obj,"LSTMDF");
        }

        /// <summary>
        /// Xoa cac dong du lieu thoa dieu kien LSTMDF 
        /// </summary>
        /// <returns>DMS081Entity</returns>
        public DMS081Entity DeleteByLSTMDF (DateTime LSTMDF )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.LSTMDF = LSTMDF;  
            return (DMS081Entity)Adapter.DeleteByField(obj,"LSTMDF");
        }

 
        /// <summary>
        /// Lay du lieu theo khoa chinh object
        /// </summary>
        /// <returns></returns>
        public DMS081Entity Select(DMS081Entity obj)
        { 
            return (DMS081Entity) Adapter.Select(obj);             
        }
 
 
        /// <summary>
        /// Lay du lieu theo cac dieu kien duoc set trong object
        /// </summary>
        /// <returns></returns>
        public DataTable SelectWithCondition(DMS081Entity obj)
        { 
            return  Adapter.SelectWithCondition(obj);             
        }
 
 
        /// <summary>
        /// Lay du lieu theo cac dieu kien duoc set trong object
        /// </summary>
        /// <returns></returns>
        public DataTable SelectWithCondition(DMS081Entity obj,SelectOptions option)
        {             
            return  Adapter.SelectWithCondition(obj,option);             
        }
 
 
        /// <summary>
        /// Lay tat ca cac du lieu trong table
        /// </summary>
        /// <returns></returns>
        public DataTable SelectAll()
        { 
            return Adapter.SelectAll(new DMS081Entity());             
        }
 
 
        /// <summary>
        /// Lay tat ca cac du lieu trong table
        /// </summary>
        /// <returns></returns>
        public DataTable SelectAll(SelectOptions option)
        { 
            return Adapter.SelectAll(new DMS081Entity(),option);             
        }
 
 
        /// <summary>
        /// Lay tat ca cac du lieu trong table
        /// </summary>
        /// <returns></returns>
        public List<DMS081Entity> SelectAllLST()
        { 
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectAll(new DMS081Entity()),new DMS081Entity());           
        }
 
 
        /// <summary>
        /// Lay tat ca cac du lieu trong table
        /// </summary>
        /// <returns></returns>
        public List<DMS081Entity> SelectAllLST(SelectOptions option)
        { 
            return (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectAll(new DMS081Entity(),option),new DMS081Entity());             
        }
 

        /// <summary>
        /// Lay du lieu theo cac dieu kien SYS_USER duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectBySYS_USER (DMS081Entity obj)
        { 
            return Adapter.SelectByField(obj,"SYS_USER");
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien SYS_USER duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectBySYS_USER (DMS081Entity obj,SelectOptions option)
        { 
            return Adapter.SelectByField(obj,"SYS_USER",option);
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien SYS_USER duoc set trong object
        /// </summary>
        /// <returns>List<DMS081Entity></returns>
        public List<DMS081Entity> SelectBySYS_USERLST (DMS081Entity obj)
        { 
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"SYS_USER"),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien SYS_USER duoc set trong object
        /// </summary>
        /// <returns>List<DMS081Entity></returns>
        public List<DMS081Entity> SelectBySYS_USERLST (DMS081Entity obj,SelectOptions option)
        { 
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList( Adapter.SelectByField(obj,"SYS_USER",option),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien SYS_USER 
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectBySYS_USER (string SYS_USER )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.SYS_USER = SYS_USER;  
            return Adapter.SelectByField(obj,"SYS_USER");
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien SYS_USER duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectBySYS_USER (string SYS_USER, SelectOptions option)
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.SYS_USER = SYS_USER;  
            return Adapter.SelectByField(obj,"SYS_USER",option);
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien SYS_USER 
        /// </summary>
        /// <returns>DataTable</returns>
        public List<DMS081Entity> SelectBySYS_USERLST (string SYS_USER )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.SYS_USER = SYS_USER;  
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"SYS_USER"),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien SYS_USER duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public List<DMS081Entity> SelectBySYS_USERLST (string SYS_USER, SelectOptions option)
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.SYS_USER = SYS_USER;  
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"SYS_USER",option),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien USERNAME duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByUSERNAME (DMS081Entity obj)
        { 
            return Adapter.SelectByField(obj,"USERNAME");
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien USERNAME duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByUSERNAME (DMS081Entity obj,SelectOptions option)
        { 
            return Adapter.SelectByField(obj,"USERNAME",option);
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien USERNAME duoc set trong object
        /// </summary>
        /// <returns>List<DMS081Entity></returns>
        public List<DMS081Entity> SelectByUSERNAMELST (DMS081Entity obj)
        { 
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"USERNAME"),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien USERNAME duoc set trong object
        /// </summary>
        /// <returns>List<DMS081Entity></returns>
        public List<DMS081Entity> SelectByUSERNAMELST (DMS081Entity obj,SelectOptions option)
        { 
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList( Adapter.SelectByField(obj,"USERNAME",option),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien USERNAME 
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByUSERNAME (string USERNAME )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.USERNAME = USERNAME;  
            return Adapter.SelectByField(obj,"USERNAME");
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien USERNAME duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByUSERNAME (string USERNAME, SelectOptions option)
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.USERNAME = USERNAME;  
            return Adapter.SelectByField(obj,"USERNAME",option);
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien USERNAME 
        /// </summary>
        /// <returns>DataTable</returns>
        public List<DMS081Entity> SelectByUSERNAMELST (string USERNAME )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.USERNAME = USERNAME;  
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"USERNAME"),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien USERNAME duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public List<DMS081Entity> SelectByUSERNAMELST (string USERNAME, SelectOptions option)
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.USERNAME = USERNAME;  
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"USERNAME",option),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien FULLNAME duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByFULLNAME (DMS081Entity obj)
        { 
            return Adapter.SelectByField(obj,"FULLNAME");
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien FULLNAME duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByFULLNAME (DMS081Entity obj,SelectOptions option)
        { 
            return Adapter.SelectByField(obj,"FULLNAME",option);
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien FULLNAME duoc set trong object
        /// </summary>
        /// <returns>List<DMS081Entity></returns>
        public List<DMS081Entity> SelectByFULLNAMELST (DMS081Entity obj)
        { 
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"FULLNAME"),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien FULLNAME duoc set trong object
        /// </summary>
        /// <returns>List<DMS081Entity></returns>
        public List<DMS081Entity> SelectByFULLNAMELST (DMS081Entity obj,SelectOptions option)
        { 
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList( Adapter.SelectByField(obj,"FULLNAME",option),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien FULLNAME 
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByFULLNAME (string FULLNAME )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.FULLNAME = FULLNAME;  
            return Adapter.SelectByField(obj,"FULLNAME");
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien FULLNAME duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByFULLNAME (string FULLNAME, SelectOptions option)
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.FULLNAME = FULLNAME;  
            return Adapter.SelectByField(obj,"FULLNAME",option);
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien FULLNAME 
        /// </summary>
        /// <returns>DataTable</returns>
        public List<DMS081Entity> SelectByFULLNAMELST (string FULLNAME )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.FULLNAME = FULLNAME;  
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"FULLNAME"),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien FULLNAME duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public List<DMS081Entity> SelectByFULLNAMELST (string FULLNAME, SelectOptions option)
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.FULLNAME = FULLNAME;  
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"FULLNAME",option),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien PASSWORD duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByPASSWORD (DMS081Entity obj)
        { 
            return Adapter.SelectByField(obj,"PASSWORD");
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien PASSWORD duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByPASSWORD (DMS081Entity obj,SelectOptions option)
        { 
            return Adapter.SelectByField(obj,"PASSWORD",option);
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien PASSWORD duoc set trong object
        /// </summary>
        /// <returns>List<DMS081Entity></returns>
        public List<DMS081Entity> SelectByPASSWORDLST (DMS081Entity obj)
        { 
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"PASSWORD"),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien PASSWORD duoc set trong object
        /// </summary>
        /// <returns>List<DMS081Entity></returns>
        public List<DMS081Entity> SelectByPASSWORDLST (DMS081Entity obj,SelectOptions option)
        { 
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList( Adapter.SelectByField(obj,"PASSWORD",option),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien PASSWORD 
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByPASSWORD (string PASSWORD )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.PASSWORD = PASSWORD;  
            return Adapter.SelectByField(obj,"PASSWORD");
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien PASSWORD duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByPASSWORD (string PASSWORD, SelectOptions option)
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.PASSWORD = PASSWORD;  
            return Adapter.SelectByField(obj,"PASSWORD",option);
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien PASSWORD 
        /// </summary>
        /// <returns>DataTable</returns>
        public List<DMS081Entity> SelectByPASSWORDLST (string PASSWORD )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.PASSWORD = PASSWORD;  
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"PASSWORD"),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien PASSWORD duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public List<DMS081Entity> SelectByPASSWORDLST (string PASSWORD, SelectOptions option)
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.PASSWORD = PASSWORD;  
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"PASSWORD",option),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien DCS_PASSWORD duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByDCS_PASSWORD (DMS081Entity obj)
        { 
            return Adapter.SelectByField(obj,"DCS_PASSWORD");
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien DCS_PASSWORD duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByDCS_PASSWORD (DMS081Entity obj,SelectOptions option)
        { 
            return Adapter.SelectByField(obj,"DCS_PASSWORD",option);
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien DCS_PASSWORD duoc set trong object
        /// </summary>
        /// <returns>List<DMS081Entity></returns>
        public List<DMS081Entity> SelectByDCS_PASSWORDLST (DMS081Entity obj)
        { 
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"DCS_PASSWORD"),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien DCS_PASSWORD duoc set trong object
        /// </summary>
        /// <returns>List<DMS081Entity></returns>
        public List<DMS081Entity> SelectByDCS_PASSWORDLST (DMS081Entity obj,SelectOptions option)
        { 
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList( Adapter.SelectByField(obj,"DCS_PASSWORD",option),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien DCS_PASSWORD 
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByDCS_PASSWORD (string DCS_PASSWORD )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.DCS_PASSWORD = DCS_PASSWORD;  
            return Adapter.SelectByField(obj,"DCS_PASSWORD");
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien DCS_PASSWORD duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByDCS_PASSWORD (string DCS_PASSWORD, SelectOptions option)
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.DCS_PASSWORD = DCS_PASSWORD;  
            return Adapter.SelectByField(obj,"DCS_PASSWORD",option);
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien DCS_PASSWORD 
        /// </summary>
        /// <returns>DataTable</returns>
        public List<DMS081Entity> SelectByDCS_PASSWORDLST (string DCS_PASSWORD )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.DCS_PASSWORD = DCS_PASSWORD;  
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"DCS_PASSWORD"),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien DCS_PASSWORD duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public List<DMS081Entity> SelectByDCS_PASSWORDLST (string DCS_PASSWORD, SelectOptions option)
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.DCS_PASSWORD = DCS_PASSWORD;  
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"DCS_PASSWORD",option),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien INV_SN duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByINV_SN (DMS081Entity obj)
        { 
            return Adapter.SelectByField(obj,"INV_SN");
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien INV_SN duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByINV_SN (DMS081Entity obj,SelectOptions option)
        { 
            return Adapter.SelectByField(obj,"INV_SN",option);
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien INV_SN duoc set trong object
        /// </summary>
        /// <returns>List<DMS081Entity></returns>
        public List<DMS081Entity> SelectByINV_SNLST (DMS081Entity obj)
        { 
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"INV_SN"),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien INV_SN duoc set trong object
        /// </summary>
        /// <returns>List<DMS081Entity></returns>
        public List<DMS081Entity> SelectByINV_SNLST (DMS081Entity obj,SelectOptions option)
        { 
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList( Adapter.SelectByField(obj,"INV_SN",option),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien INV_SN 
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByINV_SN (string INV_SN )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.INV_SN = INV_SN;  
            return Adapter.SelectByField(obj,"INV_SN");
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien INV_SN duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByINV_SN (string INV_SN, SelectOptions option)
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.INV_SN = INV_SN;  
            return Adapter.SelectByField(obj,"INV_SN",option);
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien INV_SN 
        /// </summary>
        /// <returns>DataTable</returns>
        public List<DMS081Entity> SelectByINV_SNLST (string INV_SN )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.INV_SN = INV_SN;  
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"INV_SN"),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien INV_SN duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public List<DMS081Entity> SelectByINV_SNLST (string INV_SN, SelectOptions option)
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.INV_SN = INV_SN;  
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"INV_SN",option),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien INV_NO duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByINV_NO (DMS081Entity obj)
        { 
            return Adapter.SelectByField(obj,"INV_NO");
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien INV_NO duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByINV_NO (DMS081Entity obj,SelectOptions option)
        { 
            return Adapter.SelectByField(obj,"INV_NO",option);
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien INV_NO duoc set trong object
        /// </summary>
        /// <returns>List<DMS081Entity></returns>
        public List<DMS081Entity> SelectByINV_NOLST (DMS081Entity obj)
        { 
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"INV_NO"),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien INV_NO duoc set trong object
        /// </summary>
        /// <returns>List<DMS081Entity></returns>
        public List<DMS081Entity> SelectByINV_NOLST (DMS081Entity obj,SelectOptions option)
        { 
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList( Adapter.SelectByField(obj,"INV_NO",option),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien INV_NO 
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByINV_NO (string INV_NO )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.INV_NO = INV_NO;  
            return Adapter.SelectByField(obj,"INV_NO");
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien INV_NO duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByINV_NO (string INV_NO, SelectOptions option)
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.INV_NO = INV_NO;  
            return Adapter.SelectByField(obj,"INV_NO",option);
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien INV_NO 
        /// </summary>
        /// <returns>DataTable</returns>
        public List<DMS081Entity> SelectByINV_NOLST (string INV_NO )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.INV_NO = INV_NO;  
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"INV_NO"),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien INV_NO duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public List<DMS081Entity> SelectByINV_NOLST (string INV_NO, SelectOptions option)
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.INV_NO = INV_NO;  
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"INV_NO",option),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien LASERJET duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByLASERJET (DMS081Entity obj)
        { 
            return Adapter.SelectByField(obj,"LASERJET");
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien LASERJET duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByLASERJET (DMS081Entity obj,SelectOptions option)
        { 
            return Adapter.SelectByField(obj,"LASERJET",option);
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien LASERJET duoc set trong object
        /// </summary>
        /// <returns>List<DMS081Entity></returns>
        public List<DMS081Entity> SelectByLASERJETLST (DMS081Entity obj)
        { 
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"LASERJET"),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien LASERJET duoc set trong object
        /// </summary>
        /// <returns>List<DMS081Entity></returns>
        public List<DMS081Entity> SelectByLASERJETLST (DMS081Entity obj,SelectOptions option)
        { 
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList( Adapter.SelectByField(obj,"LASERJET",option),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien LASERJET 
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByLASERJET (string LASERJET )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.LASERJET = LASERJET;  
            return Adapter.SelectByField(obj,"LASERJET");
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien LASERJET duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByLASERJET (string LASERJET, SelectOptions option)
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.LASERJET = LASERJET;  
            return Adapter.SelectByField(obj,"LASERJET",option);
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien LASERJET 
        /// </summary>
        /// <returns>DataTable</returns>
        public List<DMS081Entity> SelectByLASERJETLST (string LASERJET )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.LASERJET = LASERJET;  
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"LASERJET"),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien LASERJET duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public List<DMS081Entity> SelectByLASERJETLST (string LASERJET, SelectOptions option)
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.LASERJET = LASERJET;  
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"LASERJET",option),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien DOTMATRIX duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByDOTMATRIX (DMS081Entity obj)
        { 
            return Adapter.SelectByField(obj,"DOTMATRIX");
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien DOTMATRIX duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByDOTMATRIX (DMS081Entity obj,SelectOptions option)
        { 
            return Adapter.SelectByField(obj,"DOTMATRIX",option);
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien DOTMATRIX duoc set trong object
        /// </summary>
        /// <returns>List<DMS081Entity></returns>
        public List<DMS081Entity> SelectByDOTMATRIXLST (DMS081Entity obj)
        { 
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"DOTMATRIX"),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien DOTMATRIX duoc set trong object
        /// </summary>
        /// <returns>List<DMS081Entity></returns>
        public List<DMS081Entity> SelectByDOTMATRIXLST (DMS081Entity obj,SelectOptions option)
        { 
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList( Adapter.SelectByField(obj,"DOTMATRIX",option),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien DOTMATRIX 
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByDOTMATRIX (string DOTMATRIX )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.DOTMATRIX = DOTMATRIX;  
            return Adapter.SelectByField(obj,"DOTMATRIX");
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien DOTMATRIX duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByDOTMATRIX (string DOTMATRIX, SelectOptions option)
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.DOTMATRIX = DOTMATRIX;  
            return Adapter.SelectByField(obj,"DOTMATRIX",option);
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien DOTMATRIX 
        /// </summary>
        /// <returns>DataTable</returns>
        public List<DMS081Entity> SelectByDOTMATRIXLST (string DOTMATRIX )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.DOTMATRIX = DOTMATRIX;  
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"DOTMATRIX"),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien DOTMATRIX duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public List<DMS081Entity> SelectByDOTMATRIXLST (string DOTMATRIX, SelectOptions option)
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.DOTMATRIX = DOTMATRIX;  
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"DOTMATRIX",option),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien DEALER_CODE duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByDEALER_CODE (DMS081Entity obj)
        { 
            return Adapter.SelectByField(obj,"DEALER_CODE");
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien DEALER_CODE duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByDEALER_CODE (DMS081Entity obj,SelectOptions option)
        { 
            return Adapter.SelectByField(obj,"DEALER_CODE",option);
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien DEALER_CODE duoc set trong object
        /// </summary>
        /// <returns>List<DMS081Entity></returns>
        public List<DMS081Entity> SelectByDEALER_CODELST (DMS081Entity obj)
        { 
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"DEALER_CODE"),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien DEALER_CODE duoc set trong object
        /// </summary>
        /// <returns>List<DMS081Entity></returns>
        public List<DMS081Entity> SelectByDEALER_CODELST (DMS081Entity obj,SelectOptions option)
        { 
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList( Adapter.SelectByField(obj,"DEALER_CODE",option),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien DEALER_CODE 
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByDEALER_CODE (string DEALER_CODE )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.DEALER_CODE = DEALER_CODE;  
            return Adapter.SelectByField(obj,"DEALER_CODE");
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien DEALER_CODE duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByDEALER_CODE (string DEALER_CODE, SelectOptions option)
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.DEALER_CODE = DEALER_CODE;  
            return Adapter.SelectByField(obj,"DEALER_CODE",option);
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien DEALER_CODE 
        /// </summary>
        /// <returns>DataTable</returns>
        public List<DMS081Entity> SelectByDEALER_CODELST (string DEALER_CODE )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.DEALER_CODE = DEALER_CODE;  
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"DEALER_CODE"),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien DEALER_CODE duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public List<DMS081Entity> SelectByDEALER_CODELST (string DEALER_CODE, SelectOptions option)
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.DEALER_CODE = DEALER_CODE;  
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"DEALER_CODE",option),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien WH_CODE duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByWH_CODE (DMS081Entity obj)
        { 
            return Adapter.SelectByField(obj,"WH_CODE");
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien WH_CODE duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByWH_CODE (DMS081Entity obj,SelectOptions option)
        { 
            return Adapter.SelectByField(obj,"WH_CODE",option);
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien WH_CODE duoc set trong object
        /// </summary>
        /// <returns>List<DMS081Entity></returns>
        public List<DMS081Entity> SelectByWH_CODELST (DMS081Entity obj)
        { 
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"WH_CODE"),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien WH_CODE duoc set trong object
        /// </summary>
        /// <returns>List<DMS081Entity></returns>
        public List<DMS081Entity> SelectByWH_CODELST (DMS081Entity obj,SelectOptions option)
        { 
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList( Adapter.SelectByField(obj,"WH_CODE",option),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien WH_CODE 
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByWH_CODE (string WH_CODE )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.WH_CODE = WH_CODE;  
            return Adapter.SelectByField(obj,"WH_CODE");
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien WH_CODE duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByWH_CODE (string WH_CODE, SelectOptions option)
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.WH_CODE = WH_CODE;  
            return Adapter.SelectByField(obj,"WH_CODE",option);
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien WH_CODE 
        /// </summary>
        /// <returns>DataTable</returns>
        public List<DMS081Entity> SelectByWH_CODELST (string WH_CODE )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.WH_CODE = WH_CODE;  
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"WH_CODE"),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien WH_CODE duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public List<DMS081Entity> SelectByWH_CODELST (string WH_CODE, SelectOptions option)
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.WH_CODE = WH_CODE;  
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"WH_CODE",option),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien GRP_CODE duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByGRP_CODE (DMS081Entity obj)
        { 
            return Adapter.SelectByField(obj,"GRP_CODE");
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien GRP_CODE duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByGRP_CODE (DMS081Entity obj,SelectOptions option)
        { 
            return Adapter.SelectByField(obj,"GRP_CODE",option);
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien GRP_CODE duoc set trong object
        /// </summary>
        /// <returns>List<DMS081Entity></returns>
        public List<DMS081Entity> SelectByGRP_CODELST (DMS081Entity obj)
        { 
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"GRP_CODE"),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien GRP_CODE duoc set trong object
        /// </summary>
        /// <returns>List<DMS081Entity></returns>
        public List<DMS081Entity> SelectByGRP_CODELST (DMS081Entity obj,SelectOptions option)
        { 
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList( Adapter.SelectByField(obj,"GRP_CODE",option),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien GRP_CODE 
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByGRP_CODE (string GRP_CODE )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.GRP_CODE = GRP_CODE;  
            return Adapter.SelectByField(obj,"GRP_CODE");
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien GRP_CODE duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByGRP_CODE (string GRP_CODE, SelectOptions option)
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.GRP_CODE = GRP_CODE;  
            return Adapter.SelectByField(obj,"GRP_CODE",option);
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien GRP_CODE 
        /// </summary>
        /// <returns>DataTable</returns>
        public List<DMS081Entity> SelectByGRP_CODELST (string GRP_CODE )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.GRP_CODE = GRP_CODE;  
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"GRP_CODE"),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien GRP_CODE duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public List<DMS081Entity> SelectByGRP_CODELST (string GRP_CODE, SelectOptions option)
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.GRP_CODE = GRP_CODE;  
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"GRP_CODE",option),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien EXP_DAT duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByEXP_DAT (DMS081Entity obj)
        { 
            return Adapter.SelectByField(obj,"EXP_DAT");
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien EXP_DAT duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByEXP_DAT (DMS081Entity obj,SelectOptions option)
        { 
            return Adapter.SelectByField(obj,"EXP_DAT",option);
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien EXP_DAT duoc set trong object
        /// </summary>
        /// <returns>List<DMS081Entity></returns>
        public List<DMS081Entity> SelectByEXP_DATLST (DMS081Entity obj)
        { 
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"EXP_DAT"),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien EXP_DAT duoc set trong object
        /// </summary>
        /// <returns>List<DMS081Entity></returns>
        public List<DMS081Entity> SelectByEXP_DATLST (DMS081Entity obj,SelectOptions option)
        { 
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList( Adapter.SelectByField(obj,"EXP_DAT",option),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien EXP_DAT 
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByEXP_DAT (string EXP_DAT )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.EXP_DAT = EXP_DAT;  
            return Adapter.SelectByField(obj,"EXP_DAT");
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien EXP_DAT duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByEXP_DAT (string EXP_DAT, SelectOptions option)
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.EXP_DAT = EXP_DAT;  
            return Adapter.SelectByField(obj,"EXP_DAT",option);
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien EXP_DAT 
        /// </summary>
        /// <returns>DataTable</returns>
        public List<DMS081Entity> SelectByEXP_DATLST (string EXP_DAT )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.EXP_DAT = EXP_DAT;  
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"EXP_DAT"),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien EXP_DAT duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public List<DMS081Entity> SelectByEXP_DATLST (string EXP_DAT, SelectOptions option)
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.EXP_DAT = EXP_DAT;  
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"EXP_DAT",option),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien LOGIN_DAT duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByLOGIN_DAT (DMS081Entity obj)
        { 
            return Adapter.SelectByField(obj,"LOGIN_DAT");
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien LOGIN_DAT duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByLOGIN_DAT (DMS081Entity obj,SelectOptions option)
        { 
            return Adapter.SelectByField(obj,"LOGIN_DAT",option);
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien LOGIN_DAT duoc set trong object
        /// </summary>
        /// <returns>List<DMS081Entity></returns>
        public List<DMS081Entity> SelectByLOGIN_DATLST (DMS081Entity obj)
        { 
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"LOGIN_DAT"),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien LOGIN_DAT duoc set trong object
        /// </summary>
        /// <returns>List<DMS081Entity></returns>
        public List<DMS081Entity> SelectByLOGIN_DATLST (DMS081Entity obj,SelectOptions option)
        { 
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList( Adapter.SelectByField(obj,"LOGIN_DAT",option),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien LOGIN_DAT 
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByLOGIN_DAT (string LOGIN_DAT )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.LOGIN_DAT = LOGIN_DAT;  
            return Adapter.SelectByField(obj,"LOGIN_DAT");
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien LOGIN_DAT duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByLOGIN_DAT (string LOGIN_DAT, SelectOptions option)
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.LOGIN_DAT = LOGIN_DAT;  
            return Adapter.SelectByField(obj,"LOGIN_DAT",option);
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien LOGIN_DAT 
        /// </summary>
        /// <returns>DataTable</returns>
        public List<DMS081Entity> SelectByLOGIN_DATLST (string LOGIN_DAT )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.LOGIN_DAT = LOGIN_DAT;  
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"LOGIN_DAT"),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien LOGIN_DAT duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public List<DMS081Entity> SelectByLOGIN_DATLST (string LOGIN_DAT, SelectOptions option)
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.LOGIN_DAT = LOGIN_DAT;  
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"LOGIN_DAT",option),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien LOGIN_TIM duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByLOGIN_TIM (DMS081Entity obj)
        { 
            return Adapter.SelectByField(obj,"LOGIN_TIM");
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien LOGIN_TIM duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByLOGIN_TIM (DMS081Entity obj,SelectOptions option)
        { 
            return Adapter.SelectByField(obj,"LOGIN_TIM",option);
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien LOGIN_TIM duoc set trong object
        /// </summary>
        /// <returns>List<DMS081Entity></returns>
        public List<DMS081Entity> SelectByLOGIN_TIMLST (DMS081Entity obj)
        { 
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"LOGIN_TIM"),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien LOGIN_TIM duoc set trong object
        /// </summary>
        /// <returns>List<DMS081Entity></returns>
        public List<DMS081Entity> SelectByLOGIN_TIMLST (DMS081Entity obj,SelectOptions option)
        { 
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList( Adapter.SelectByField(obj,"LOGIN_TIM",option),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien LOGIN_TIM 
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByLOGIN_TIM (string LOGIN_TIM )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.LOGIN_TIM = LOGIN_TIM;  
            return Adapter.SelectByField(obj,"LOGIN_TIM");
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien LOGIN_TIM duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByLOGIN_TIM (string LOGIN_TIM, SelectOptions option)
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.LOGIN_TIM = LOGIN_TIM;  
            return Adapter.SelectByField(obj,"LOGIN_TIM",option);
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien LOGIN_TIM 
        /// </summary>
        /// <returns>DataTable</returns>
        public List<DMS081Entity> SelectByLOGIN_TIMLST (string LOGIN_TIM )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.LOGIN_TIM = LOGIN_TIM;  
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"LOGIN_TIM"),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien LOGIN_TIM duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public List<DMS081Entity> SelectByLOGIN_TIMLST (string LOGIN_TIM, SelectOptions option)
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.LOGIN_TIM = LOGIN_TIM;  
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"LOGIN_TIM",option),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien REMOTE_ADDR duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByREMOTE_ADDR (DMS081Entity obj)
        { 
            return Adapter.SelectByField(obj,"REMOTE_ADDR");
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien REMOTE_ADDR duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByREMOTE_ADDR (DMS081Entity obj,SelectOptions option)
        { 
            return Adapter.SelectByField(obj,"REMOTE_ADDR",option);
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien REMOTE_ADDR duoc set trong object
        /// </summary>
        /// <returns>List<DMS081Entity></returns>
        public List<DMS081Entity> SelectByREMOTE_ADDRLST (DMS081Entity obj)
        { 
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"REMOTE_ADDR"),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien REMOTE_ADDR duoc set trong object
        /// </summary>
        /// <returns>List<DMS081Entity></returns>
        public List<DMS081Entity> SelectByREMOTE_ADDRLST (DMS081Entity obj,SelectOptions option)
        { 
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList( Adapter.SelectByField(obj,"REMOTE_ADDR",option),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien REMOTE_ADDR 
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByREMOTE_ADDR (string REMOTE_ADDR )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.REMOTE_ADDR = REMOTE_ADDR;  
            return Adapter.SelectByField(obj,"REMOTE_ADDR");
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien REMOTE_ADDR duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByREMOTE_ADDR (string REMOTE_ADDR, SelectOptions option)
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.REMOTE_ADDR = REMOTE_ADDR;  
            return Adapter.SelectByField(obj,"REMOTE_ADDR",option);
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien REMOTE_ADDR 
        /// </summary>
        /// <returns>DataTable</returns>
        public List<DMS081Entity> SelectByREMOTE_ADDRLST (string REMOTE_ADDR )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.REMOTE_ADDR = REMOTE_ADDR;  
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"REMOTE_ADDR"),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien REMOTE_ADDR duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public List<DMS081Entity> SelectByREMOTE_ADDRLST (string REMOTE_ADDR, SelectOptions option)
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.REMOTE_ADDR = REMOTE_ADDR;  
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"REMOTE_ADDR",option),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien LOGOUT_DAT duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByLOGOUT_DAT (DMS081Entity obj)
        { 
            return Adapter.SelectByField(obj,"LOGOUT_DAT");
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien LOGOUT_DAT duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByLOGOUT_DAT (DMS081Entity obj,SelectOptions option)
        { 
            return Adapter.SelectByField(obj,"LOGOUT_DAT",option);
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien LOGOUT_DAT duoc set trong object
        /// </summary>
        /// <returns>List<DMS081Entity></returns>
        public List<DMS081Entity> SelectByLOGOUT_DATLST (DMS081Entity obj)
        { 
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"LOGOUT_DAT"),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien LOGOUT_DAT duoc set trong object
        /// </summary>
        /// <returns>List<DMS081Entity></returns>
        public List<DMS081Entity> SelectByLOGOUT_DATLST (DMS081Entity obj,SelectOptions option)
        { 
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList( Adapter.SelectByField(obj,"LOGOUT_DAT",option),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien LOGOUT_DAT 
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByLOGOUT_DAT (string LOGOUT_DAT )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.LOGOUT_DAT = LOGOUT_DAT;  
            return Adapter.SelectByField(obj,"LOGOUT_DAT");
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien LOGOUT_DAT duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByLOGOUT_DAT (string LOGOUT_DAT, SelectOptions option)
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.LOGOUT_DAT = LOGOUT_DAT;  
            return Adapter.SelectByField(obj,"LOGOUT_DAT",option);
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien LOGOUT_DAT 
        /// </summary>
        /// <returns>DataTable</returns>
        public List<DMS081Entity> SelectByLOGOUT_DATLST (string LOGOUT_DAT )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.LOGOUT_DAT = LOGOUT_DAT;  
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"LOGOUT_DAT"),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien LOGOUT_DAT duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public List<DMS081Entity> SelectByLOGOUT_DATLST (string LOGOUT_DAT, SelectOptions option)
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.LOGOUT_DAT = LOGOUT_DAT;  
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"LOGOUT_DAT",option),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien LOGOUT_TIM duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByLOGOUT_TIM (DMS081Entity obj)
        { 
            return Adapter.SelectByField(obj,"LOGOUT_TIM");
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien LOGOUT_TIM duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByLOGOUT_TIM (DMS081Entity obj,SelectOptions option)
        { 
            return Adapter.SelectByField(obj,"LOGOUT_TIM",option);
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien LOGOUT_TIM duoc set trong object
        /// </summary>
        /// <returns>List<DMS081Entity></returns>
        public List<DMS081Entity> SelectByLOGOUT_TIMLST (DMS081Entity obj)
        { 
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"LOGOUT_TIM"),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien LOGOUT_TIM duoc set trong object
        /// </summary>
        /// <returns>List<DMS081Entity></returns>
        public List<DMS081Entity> SelectByLOGOUT_TIMLST (DMS081Entity obj,SelectOptions option)
        { 
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList( Adapter.SelectByField(obj,"LOGOUT_TIM",option),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien LOGOUT_TIM 
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByLOGOUT_TIM (string LOGOUT_TIM )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.LOGOUT_TIM = LOGOUT_TIM;  
            return Adapter.SelectByField(obj,"LOGOUT_TIM");
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien LOGOUT_TIM duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByLOGOUT_TIM (string LOGOUT_TIM, SelectOptions option)
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.LOGOUT_TIM = LOGOUT_TIM;  
            return Adapter.SelectByField(obj,"LOGOUT_TIM",option);
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien LOGOUT_TIM 
        /// </summary>
        /// <returns>DataTable</returns>
        public List<DMS081Entity> SelectByLOGOUT_TIMLST (string LOGOUT_TIM )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.LOGOUT_TIM = LOGOUT_TIM;  
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"LOGOUT_TIM"),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien LOGOUT_TIM duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public List<DMS081Entity> SelectByLOGOUT_TIMLST (string LOGOUT_TIM, SelectOptions option)
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.LOGOUT_TIM = LOGOUT_TIM;  
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"LOGOUT_TIM",option),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien ACTFLG duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByACTFLG (DMS081Entity obj)
        { 
            return Adapter.SelectByField(obj,"ACTFLG");
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien ACTFLG duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByACTFLG (DMS081Entity obj,SelectOptions option)
        { 
            return Adapter.SelectByField(obj,"ACTFLG",option);
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien ACTFLG duoc set trong object
        /// </summary>
        /// <returns>List<DMS081Entity></returns>
        public List<DMS081Entity> SelectByACTFLGLST (DMS081Entity obj)
        { 
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"ACTFLG"),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien ACTFLG duoc set trong object
        /// </summary>
        /// <returns>List<DMS081Entity></returns>
        public List<DMS081Entity> SelectByACTFLGLST (DMS081Entity obj,SelectOptions option)
        { 
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList( Adapter.SelectByField(obj,"ACTFLG",option),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien ACTFLG 
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByACTFLG (string ACTFLG )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.ACTFLG = ACTFLG;  
            return Adapter.SelectByField(obj,"ACTFLG");
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien ACTFLG duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByACTFLG (string ACTFLG, SelectOptions option)
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.ACTFLG = ACTFLG;  
            return Adapter.SelectByField(obj,"ACTFLG",option);
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien ACTFLG 
        /// </summary>
        /// <returns>DataTable</returns>
        public List<DMS081Entity> SelectByACTFLGLST (string ACTFLG )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.ACTFLG = ACTFLG;  
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"ACTFLG"),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien ACTFLG duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public List<DMS081Entity> SelectByACTFLGLST (string ACTFLG, SelectOptions option)
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.ACTFLG = ACTFLG;  
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"ACTFLG",option),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien CTDUSR duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByCTDUSR (DMS081Entity obj)
        { 
            return Adapter.SelectByField(obj,"CTDUSR");
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien CTDUSR duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByCTDUSR (DMS081Entity obj,SelectOptions option)
        { 
            return Adapter.SelectByField(obj,"CTDUSR",option);
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien CTDUSR duoc set trong object
        /// </summary>
        /// <returns>List<DMS081Entity></returns>
        public List<DMS081Entity> SelectByCTDUSRLST (DMS081Entity obj)
        { 
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"CTDUSR"),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien CTDUSR duoc set trong object
        /// </summary>
        /// <returns>List<DMS081Entity></returns>
        public List<DMS081Entity> SelectByCTDUSRLST (DMS081Entity obj,SelectOptions option)
        { 
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList( Adapter.SelectByField(obj,"CTDUSR",option),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien CTDUSR 
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByCTDUSR (string CTDUSR )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.CTDUSR = CTDUSR;  
            return Adapter.SelectByField(obj,"CTDUSR");
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien CTDUSR duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByCTDUSR (string CTDUSR, SelectOptions option)
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.CTDUSR = CTDUSR;  
            return Adapter.SelectByField(obj,"CTDUSR",option);
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien CTDUSR 
        /// </summary>
        /// <returns>DataTable</returns>
        public List<DMS081Entity> SelectByCTDUSRLST (string CTDUSR )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.CTDUSR = CTDUSR;  
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"CTDUSR"),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien CTDUSR duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public List<DMS081Entity> SelectByCTDUSRLST (string CTDUSR, SelectOptions option)
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.CTDUSR = CTDUSR;  
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"CTDUSR",option),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien CTDWKS duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByCTDWKS (DMS081Entity obj)
        { 
            return Adapter.SelectByField(obj,"CTDWKS");
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien CTDWKS duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByCTDWKS (DMS081Entity obj,SelectOptions option)
        { 
            return Adapter.SelectByField(obj,"CTDWKS",option);
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien CTDWKS duoc set trong object
        /// </summary>
        /// <returns>List<DMS081Entity></returns>
        public List<DMS081Entity> SelectByCTDWKSLST (DMS081Entity obj)
        { 
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"CTDWKS"),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien CTDWKS duoc set trong object
        /// </summary>
        /// <returns>List<DMS081Entity></returns>
        public List<DMS081Entity> SelectByCTDWKSLST (DMS081Entity obj,SelectOptions option)
        { 
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList( Adapter.SelectByField(obj,"CTDWKS",option),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien CTDWKS 
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByCTDWKS (string CTDWKS )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.CTDWKS = CTDWKS;  
            return Adapter.SelectByField(obj,"CTDWKS");
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien CTDWKS duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByCTDWKS (string CTDWKS, SelectOptions option)
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.CTDWKS = CTDWKS;  
            return Adapter.SelectByField(obj,"CTDWKS",option);
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien CTDWKS 
        /// </summary>
        /// <returns>DataTable</returns>
        public List<DMS081Entity> SelectByCTDWKSLST (string CTDWKS )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.CTDWKS = CTDWKS;  
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"CTDWKS"),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien CTDWKS duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public List<DMS081Entity> SelectByCTDWKSLST (string CTDWKS, SelectOptions option)
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.CTDWKS = CTDWKS;  
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"CTDWKS",option),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien CTDPGM duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByCTDPGM (DMS081Entity obj)
        { 
            return Adapter.SelectByField(obj,"CTDPGM");
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien CTDPGM duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByCTDPGM (DMS081Entity obj,SelectOptions option)
        { 
            return Adapter.SelectByField(obj,"CTDPGM",option);
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien CTDPGM duoc set trong object
        /// </summary>
        /// <returns>List<DMS081Entity></returns>
        public List<DMS081Entity> SelectByCTDPGMLST (DMS081Entity obj)
        { 
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"CTDPGM"),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien CTDPGM duoc set trong object
        /// </summary>
        /// <returns>List<DMS081Entity></returns>
        public List<DMS081Entity> SelectByCTDPGMLST (DMS081Entity obj,SelectOptions option)
        { 
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList( Adapter.SelectByField(obj,"CTDPGM",option),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien CTDPGM 
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByCTDPGM (string CTDPGM )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.CTDPGM = CTDPGM;  
            return Adapter.SelectByField(obj,"CTDPGM");
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien CTDPGM duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByCTDPGM (string CTDPGM, SelectOptions option)
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.CTDPGM = CTDPGM;  
            return Adapter.SelectByField(obj,"CTDPGM",option);
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien CTDPGM 
        /// </summary>
        /// <returns>DataTable</returns>
        public List<DMS081Entity> SelectByCTDPGMLST (string CTDPGM )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.CTDPGM = CTDPGM;  
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"CTDPGM"),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien CTDPGM duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public List<DMS081Entity> SelectByCTDPGMLST (string CTDPGM, SelectOptions option)
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.CTDPGM = CTDPGM;  
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"CTDPGM",option),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien CTDDTM duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByCTDDTM (DMS081Entity obj)
        { 
            return Adapter.SelectByField(obj,"CTDDTM");
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien CTDDTM duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByCTDDTM (DMS081Entity obj,SelectOptions option)
        { 
            return Adapter.SelectByField(obj,"CTDDTM",option);
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien CTDDTM duoc set trong object
        /// </summary>
        /// <returns>List<DMS081Entity></returns>
        public List<DMS081Entity> SelectByCTDDTMLST (DMS081Entity obj)
        { 
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"CTDDTM"),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien CTDDTM duoc set trong object
        /// </summary>
        /// <returns>List<DMS081Entity></returns>
        public List<DMS081Entity> SelectByCTDDTMLST (DMS081Entity obj,SelectOptions option)
        { 
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList( Adapter.SelectByField(obj,"CTDDTM",option),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien CTDDTM 
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByCTDDTM (DateTime CTDDTM )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.CTDDTM = CTDDTM;  
            return Adapter.SelectByField(obj,"CTDDTM");
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien CTDDTM duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByCTDDTM (DateTime CTDDTM, SelectOptions option)
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.CTDDTM = CTDDTM;  
            return Adapter.SelectByField(obj,"CTDDTM",option);
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien CTDDTM 
        /// </summary>
        /// <returns>DataTable</returns>
        public List<DMS081Entity> SelectByCTDDTMLST (DateTime CTDDTM )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.CTDDTM = CTDDTM;  
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"CTDDTM"),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien CTDDTM duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public List<DMS081Entity> SelectByCTDDTMLST (DateTime CTDDTM, SelectOptions option)
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.CTDDTM = CTDDTM;  
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"CTDDTM",option),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien MDFUSR duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByMDFUSR (DMS081Entity obj)
        { 
            return Adapter.SelectByField(obj,"MDFUSR");
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien MDFUSR duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByMDFUSR (DMS081Entity obj,SelectOptions option)
        { 
            return Adapter.SelectByField(obj,"MDFUSR",option);
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien MDFUSR duoc set trong object
        /// </summary>
        /// <returns>List<DMS081Entity></returns>
        public List<DMS081Entity> SelectByMDFUSRLST (DMS081Entity obj)
        { 
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"MDFUSR"),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien MDFUSR duoc set trong object
        /// </summary>
        /// <returns>List<DMS081Entity></returns>
        public List<DMS081Entity> SelectByMDFUSRLST (DMS081Entity obj,SelectOptions option)
        { 
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList( Adapter.SelectByField(obj,"MDFUSR",option),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien MDFUSR 
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByMDFUSR (string MDFUSR )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.MDFUSR = MDFUSR;  
            return Adapter.SelectByField(obj,"MDFUSR");
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien MDFUSR duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByMDFUSR (string MDFUSR, SelectOptions option)
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.MDFUSR = MDFUSR;  
            return Adapter.SelectByField(obj,"MDFUSR",option);
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien MDFUSR 
        /// </summary>
        /// <returns>DataTable</returns>
        public List<DMS081Entity> SelectByMDFUSRLST (string MDFUSR )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.MDFUSR = MDFUSR;  
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"MDFUSR"),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien MDFUSR duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public List<DMS081Entity> SelectByMDFUSRLST (string MDFUSR, SelectOptions option)
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.MDFUSR = MDFUSR;  
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"MDFUSR",option),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien MDFWKS duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByMDFWKS (DMS081Entity obj)
        { 
            return Adapter.SelectByField(obj,"MDFWKS");
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien MDFWKS duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByMDFWKS (DMS081Entity obj,SelectOptions option)
        { 
            return Adapter.SelectByField(obj,"MDFWKS",option);
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien MDFWKS duoc set trong object
        /// </summary>
        /// <returns>List<DMS081Entity></returns>
        public List<DMS081Entity> SelectByMDFWKSLST (DMS081Entity obj)
        { 
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"MDFWKS"),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien MDFWKS duoc set trong object
        /// </summary>
        /// <returns>List<DMS081Entity></returns>
        public List<DMS081Entity> SelectByMDFWKSLST (DMS081Entity obj,SelectOptions option)
        { 
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList( Adapter.SelectByField(obj,"MDFWKS",option),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien MDFWKS 
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByMDFWKS (string MDFWKS )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.MDFWKS = MDFWKS;  
            return Adapter.SelectByField(obj,"MDFWKS");
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien MDFWKS duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByMDFWKS (string MDFWKS, SelectOptions option)
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.MDFWKS = MDFWKS;  
            return Adapter.SelectByField(obj,"MDFWKS",option);
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien MDFWKS 
        /// </summary>
        /// <returns>DataTable</returns>
        public List<DMS081Entity> SelectByMDFWKSLST (string MDFWKS )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.MDFWKS = MDFWKS;  
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"MDFWKS"),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien MDFWKS duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public List<DMS081Entity> SelectByMDFWKSLST (string MDFWKS, SelectOptions option)
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.MDFWKS = MDFWKS;  
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"MDFWKS",option),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien MDFPGM duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByMDFPGM (DMS081Entity obj)
        { 
            return Adapter.SelectByField(obj,"MDFPGM");
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien MDFPGM duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByMDFPGM (DMS081Entity obj,SelectOptions option)
        { 
            return Adapter.SelectByField(obj,"MDFPGM",option);
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien MDFPGM duoc set trong object
        /// </summary>
        /// <returns>List<DMS081Entity></returns>
        public List<DMS081Entity> SelectByMDFPGMLST (DMS081Entity obj)
        { 
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"MDFPGM"),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien MDFPGM duoc set trong object
        /// </summary>
        /// <returns>List<DMS081Entity></returns>
        public List<DMS081Entity> SelectByMDFPGMLST (DMS081Entity obj,SelectOptions option)
        { 
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList( Adapter.SelectByField(obj,"MDFPGM",option),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien MDFPGM 
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByMDFPGM (string MDFPGM )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.MDFPGM = MDFPGM;  
            return Adapter.SelectByField(obj,"MDFPGM");
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien MDFPGM duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByMDFPGM (string MDFPGM, SelectOptions option)
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.MDFPGM = MDFPGM;  
            return Adapter.SelectByField(obj,"MDFPGM",option);
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien MDFPGM 
        /// </summary>
        /// <returns>DataTable</returns>
        public List<DMS081Entity> SelectByMDFPGMLST (string MDFPGM )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.MDFPGM = MDFPGM;  
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"MDFPGM"),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien MDFPGM duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public List<DMS081Entity> SelectByMDFPGMLST (string MDFPGM, SelectOptions option)
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.MDFPGM = MDFPGM;  
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"MDFPGM",option),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien LSTMDF duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByLSTMDF (DMS081Entity obj)
        { 
            return Adapter.SelectByField(obj,"LSTMDF");
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien LSTMDF duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByLSTMDF (DMS081Entity obj,SelectOptions option)
        { 
            return Adapter.SelectByField(obj,"LSTMDF",option);
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien LSTMDF duoc set trong object
        /// </summary>
        /// <returns>List<DMS081Entity></returns>
        public List<DMS081Entity> SelectByLSTMDFLST (DMS081Entity obj)
        { 
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"LSTMDF"),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien LSTMDF duoc set trong object
        /// </summary>
        /// <returns>List<DMS081Entity></returns>
        public List<DMS081Entity> SelectByLSTMDFLST (DMS081Entity obj,SelectOptions option)
        { 
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList( Adapter.SelectByField(obj,"LSTMDF",option),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien LSTMDF 
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByLSTMDF (DateTime LSTMDF )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.LSTMDF = LSTMDF;  
            return Adapter.SelectByField(obj,"LSTMDF");
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien LSTMDF duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public DataTable SelectByLSTMDF (DateTime LSTMDF, SelectOptions option)
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.LSTMDF = LSTMDF;  
            return Adapter.SelectByField(obj,"LSTMDF",option);
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien LSTMDF 
        /// </summary>
        /// <returns>DataTable</returns>
        public List<DMS081Entity> SelectByLSTMDFLST (DateTime LSTMDF )
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.LSTMDF = LSTMDF;  
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"LSTMDF"),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien LSTMDF duoc set trong object
        /// </summary>
        /// <returns>DataTable</returns>
        public List<DMS081Entity> SelectByLSTMDFLST (DateTime LSTMDF, SelectOptions option)
        { 
            DMS081Entity obj = new DMS081Entity();
            obj.LSTMDF = LSTMDF;  
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList(Adapter.SelectByField(obj,"LSTMDF",option),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien duoc set trong object
        /// </summary>
        /// <returns>List<DMS081Entity></returns>
        public List<DMS081Entity> SelectWithConditionLST (DMS081Entity obj)
        { 
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList( Adapter.SelectWithCondition(obj),new DMS081Entity());
        }

        /// <summary>
        /// Lay du lieu theo cac dieu kien duoc set trong object
        /// </summary>
        /// <returns>List<DMS081Entity></returns>
        public List<DMS081Entity> SelectWithConditionLST (DMS081Entity obj,SelectOptions option)
        { 
            return  (List<DMS081Entity>) EntityUtil.CopyDataTableToEntityList( Adapter.SelectWithCondition(obj,option),new DMS081Entity());
        }

}
}
